Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of mitrula elegans
  1. noun
    a discomycete that is 3-8 cm high with an orange to yellow fertile portion and white or pinkish stalks often half in and half out of the water
Explanation of mitrula elegans
My lists:
Recently viewed words: